import QtQuick 2.0
import "."
import "../../javascript/Utils.js" as UtilsJS

Column {
    width: parent.width

    Alerta{
        id: alerta1
        visible: false
    }
    Alerta{
        id: alerta2
        visible: false
    }
    Alerta{
        id: alerta3
        visible: false
    }

    property var alertas: null

    function show(user,msg) {
        if(alertas==null) {
            alertas = new Array();
        }

        if(alertas.length==3) {
            alertas.shift();
            alertas[2] = {"user":user, "msg":msg};
        } else {
            alertas[alertas.length] = {"user":user, "msg":msg};
        }

        var i;
        for(i=0; i<alertas.length; i++) {
            console.log(alertas[i].user+":"+alertas[i].msg);
        }

        if(alertas.length>0) {
            alerta1.visible = true;
            alerta1.remetente = alertas[0].user;
            alerta1.msg = alertas[0].msg;
        }
        if(alertas.length>1) {
            alerta2.visible = true;
            alerta2.remetente = alertas[1].user;
            alerta2.msg = alertas[1].msg;
        }
        if(alertas.length>2) {
            alerta3.visible = true;
            alerta3.remetente = alertas[2].user;
            alerta3.msg = alertas[2].msg;
        }
    }

}

